engineered safeguard - Spanish English Dictionary